Experiences in Takayama Shi, Japan